翻訳と辞書
Words near each other
・ Boseulachi
・ Boseň
・ Bose–Einstein
・ Bose–Einstein condensate
・ Bose–Einstein condensation (network theory)
・ Bose–Einstein correlations
・ Bose–Einstein statistics
・ Bose–Hubbard model
・ Bose–Mesner algebra
・ Bosfam
・ Bosgouet
・ Bosguérard-de-Marcouville
・ BOSH
・ Bosh
・ Bosh (band)
BOSH (bosh outer shell)
・ Bosh Pritchard
・ Bosha
・ Bosha language
・ Bosha Railway Station
・ Bosham
・ Bosham (UK electoral ward)
・ Bosham F.C.
・ Bosham Head
・ Bosham Hoe
・ Bosham railway station
・ Boshamer Stadium
・ Boshan District
・ Boshe
・ Boshears Skyfest


Dictionary Lists
翻訳と辞書 辞書検索 [ 開発暫定版 ]
スポンサード リンク

BOSH (bosh outer shell) : ウィキペディア英語版
BOSH (bosh outer shell)

BOSH is an open source project which offers a tool chain for release engineering, deployment & life-cycle management of large scale distributed services, to unify release engineering, deployment, and life-cycle management of small and large-scale cloud software. BOSH installs & updates software packages on large numbers of VMs over many IaaS providers with the absolute minimum of configuration changes.
While BOSH was developed to deploy Cloud Foundry PaaS, it can also be used to deploy almost any other software (Hadoop, for instance). BOSH is particularly well-suited for large distributed systems. It is an ''Infrastructure as a Service'' (IaaS), comparable to Google Storage and Amazon S3 online storage services.
BOSH can provision and deploy software over hundreds of VMs. It also performs monitoring, failure recovery, and software updates with zero-to-minimal downtime. There is a Cloud Provider Interface (CPI) that enables users to extend BOSH to support additional IaaS providers such as Google Compute Engine and Apache CloudStack, VMware vSphere, vCloud Director, Amazon Web Services EC2, and OpenStack.
== Key Principles ==

BOSH was purposefully constructed to address the four principles of modern Release Engineering in the following ways:
Identifiability
Being able to identify all of the source, tools, environment, and other components that make up a particular release. BOSH has a concept of software release which packages up all related source code, binary assets, configuration etc. This allows users to easily track contents a particular release. In addition to releases BOSH provides a way to capture all Operating System dependencies as one image.
Reproducibility
The ability to integrate source, third party components, data, and deployment externals of a software system in order to guarantee operational stability. BOSH tool chain provides a centralized server that manages software releases, Operating System images, persistent data, and system configuration. It provides a clear and simple way of operating deployed system.
Consistency
The mission to provide a stable framework for development, deployment, audit, and accountability for software components.
BOSH software releases workflows are used throughout the development of the software and when the system needs to be deployed. BOSH centralized server allows users to see and track changes made the deployed system.
Agility
The ongoing research into what are the repercussions of modern software engineering practices on the productivity in the software cycle, i.e. continuous integration. BOSH tool chain integrates well with current best practices of software engineering (including Continuous Delivery) by providing ways to easily create software releases in an automated way and to update complex deployed systems with simple commands.

抄文引用元・出典: フリー百科事典『 ウィキペディア(Wikipedia)
ウィキペディアで「BOSH (bosh outer shell)」の詳細全文を読む



スポンサード リンク
翻訳と辞書 : 翻訳のためのインターネットリソース

Copyright(C) kotoba.ne.jp 1997-2016. All Rights Reserved.